{# SPDX-FileCopyrightText: © 2014-2015 Siemens AG

   SPDX-License-Identifier: FSFAP
#}
{% extends "include/base.html.twig" %}

{% block content %}

{{ "Select the group to manage"|trans }}:
{% import "include/macros.html.twig" as macro %}
{{ macro.select('groupselect',groupMap,'groupselect',groupId,groupMapAction ~ 'class="ui-render-select2"') }}

<table border="1">
  <tr><th>{{ "User"|trans }}</th><th>{{ 'Permission'|trans }}</th></tr>
  {% for gum in usersWithGroup %}{% if gum.group_user_member_pk %}
    <tr>
      <td>{{ gum.user_name }}</td>
      <td>
        {% set onchange = ' onchange="js_url(this.value, \'' ~ baseUrl ~ '&gum_pk=' ~ gum.group_user_member_pk ~ '&perm=\')"' %}
        {{ macro.select('permselect',permissionMap,'permselect',gum.group_perm,onchange) }}
      </td>
    </tr>
  {% endif %}{% endfor %}
  {% if existsOtherUsers %}
    <tr>
      <td>
      {{ macro.select("userselectnew", otherUsers, "userselectnew", '', ' class="ui-render-select2" onchange="js_url(this.value, newpermurl)"') }}
    </td>
    <td>
      {{ macro.select("permselectnew",newPermissionMap, "permselectnew",-1,' onchange="setNewPermUrl(this.value)"') }}
    </td>
    </tr>
  {% endif %}
</table>

<br/>
{{ 'All user permissions take place immediately when a value is changed.  There is no submit button.'|trans }}
<br/>
{{ 'Add new users on the last line.'|trans }}
<br/>
<br/>
<b>{{ 'Note: By removing users, you may loose access to uploads, that are uploaded by them.'|trans }}</b>
<br/>
<br/>
{% endblock %}

{% block foot %}
  {{ parent() }}
{% endblock %}
